package server.connector;

import java.io.IOException;

/**
 * EndPoint 是 Coyote 通信端点，即通信监听的接⼝，是具体Socket接收和发
 * 送处理器，是对传输层的抽象，因此EndPoint⽤来实现TCP/IP协议的
 * @author caiwei
 * @date 2020-10-12 8:48
 */
public interface Endpoint {

    void setProtocolHandler(ProtocolHandler protocolHandler);

    void init() throws IOException;

    void start() throws IOException;

    void bind() throws IOException;
}
